Flag of TPE

Ethan Yi Cheng Yu

* 2008 (16)
Best Elo
1738
Latest Elo
1737
Birthyear
2008